Similarity Caching: Theory and Algorithms

نویسندگان

چکیده

This paper focuses on similarity caching systems, in which a user request for an object $o$ that is not the cache can be (partially) satisfied by similar stored notation="LaTeX">$o'$ , at cost of loss utility. Similarity systems effectively employed several application areas, like multimedia retrieval, recommender genome study, and machine learning training/serving. However, despite their relevance, behavior such far from being well understood. In this paper, we provide first comprehensive analysis offline, adversarial, stochastic settings. We show raises significant new challenges, propose dynamic policies with some optimality guarantees. evaluate performance our schemes under both synthetic real traces.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Similarity-Based Query Caching

With the success of the semantic web infrastructures for storing and querying RDF data are gaining importance. A couple of systems are available now that provide basic database functionality for RDF data. Compared to modern database systems, RDF storage technology still lacks sophisticated optimization methods for query processing. Current work in this direction is mainly focussed on index stru...

متن کامل

Similarity caching in large-scale image retrieval

Feature-rich data, such as audio-video recordings, digital images, and results of scientific experiments, nowadays constitute the largest fraction of the massive data sets produced daily in the e-society. Contentbased similarity search systems working on such data collections are rapidly growing in importance. Unfortunately, similarity search is in general very expensive and hardly scalable. In...

متن کامل

Caching in Matrix Product Algorithms

A new type of diagram is introduced for visualizing matrix product states which makes transparent a connection between matrix product states and complex weighted finite state automata. It is then shown how one can proceed in the opposite direction: writing an automata that “generates” an operator gives one an immediate matrix factorization of it. Matrix product factorizations are shown to have ...

متن کامل

Automatic Generation of Caching Algorithms

Grammatical Evolution (GE) is a grammar based GA to generate computer programs which has been shown to be comparable with GP when applied to a diverse array of problems. GE has the distinction that its input is a BNF, which permits it to generate programs in any language, of arbitrary complexity, including loops, multiple line functions etc. Part of the power of GE is that it is closer to natur...

متن کامل

Adaptive Web Proxy Caching Algorithms

Web proxy caching is a well-known technique for reducing access latencies and bandwidth consumption. As in other caching systems, a replacement policy is necessary for determining when and what to evict from the cache, and many proxy caching algorithms have been proposed and evaluated over the years. Yet many of these algorithms were motivated by the Internet traffic trends in place during the ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: IEEE ACM Transactions on Networking

سال: 2022

ISSN: ['1063-6692', '1558-2566']

DOI: https://doi.org/10.1109/tnet.2021.3126368